030e617d412fcefa1bb0f633969779a0d1027536,src/main/java/org/n3r/eql/eqler/generators/MethodGenerator.java,MethodGenerator,prepareNamedDynamics,#,102
Before Change
mv.visitVarInsn(ALOAD, methodAllParam.getAsmLocalVarNamedDynamicIndex());
mv.visitLdcInsn(dynamic.name());
incrs += visitVar(i + 1 + incrs, Type.getType(methodParam.getParamType()));
mv.visitMethodInsn(INVOKEINTERFACE, "java/util/Map", "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", true);
mv.visitInsn(POP);
}
After Change
mv.visitVarInsn(ALOAD, methodAllParam.getAsmLocalVarNamedDynamicIndex());
mv.visitLdcInsn(dynamic.name());
visitVar(i + 1 + methodParam.getOffset(), Type.getType(methodParam.getParamType()));
mv.visitMethodInsn(INVOKEINTERFACE, p(Map.class), "put", sig(Object.class, Object.class, Object.class), true);
mv.visitInsn(POP);
}